package cn.quang.search.admin.entity.vo.innerfetcher;

import java.util.List;

public class SearchResultInnerFetcherRequest {
    private String className;
    private String name;
    private String description;
    private boolean asyncBoost;

    private List<SearchResultInnerFetcherFieldDicRequest> innerFetcherFieldDices;

    public static final class SearchResultInnerFetcherFieldDicRequest {
        private String requireFieldName;
        private String requireFieldDescription;

        public String getRequireFieldName() {
            return requireFieldName;
        }

        public void setRequireFieldName(String requireFieldName) {
            this.requireFieldName = requireFieldName;
        }

        public String getRequireFieldDescription() {
            return requireFieldDescription;
        }

        public void setRequireFieldDescription(String requireFieldDescription) {
            this.requireFieldDescription = requireFieldDescription;
        }
    }

    public String getClassName() {
        return className;
    }

    public void setClassName(String className) {
        this.className = className;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public boolean isAsyncBoost() {
        return asyncBoost;
    }

    public void setAsyncBoost(boolean asyncBoost) {
        this.asyncBoost = asyncBoost;
    }

    public List<SearchResultInnerFetcherFieldDicRequest> getInnerFetcherFieldDices() {
        return innerFetcherFieldDices;
    }

    public void setInnerFetcherFieldDices(List<SearchResultInnerFetcherFieldDicRequest> innerFetcherFieldDices) {
        this.innerFetcherFieldDices = innerFetcherFieldDices;
    }
}
